very composed person - German English Dictionary